Foreign investors withdraw over $1.23 billion from India debt market

Business